peripheral resonator - French English Dictionary